System and method for signal/channel dropping during handover for user equipment

ABSTRACT

A method and user equipment are provided. The method includes receiving a scheduling of an uplink (UL) signal on a target cell that collides with a UL signal on a source cell, determining a cancellation time for dropping the UL signal on the source cell, and dropping at least a portion of the UL signal on the source cell based on the determined cancellation time.

PRIORITY

This application is based on and claims priority under 35 U.S.C. §119(e) to U.S. Provisional Patent Application filed on Nov. 1, 2019 andassigned Ser. No. 62/929,651, U.S. Provisional Patent Application tiledon Nov. 5, 2019 and assigned Ser. No. 62/931,092, U.S. ProvisionalPatent Application filed on Feb. 14, 2020 and assigned Ser. No.62/977,019, U.S. Provisional Patent Application filed on May 15, 2020and assigned Ser. No. 63/025,372, U.S. Provisional Patent Applicationfiled on Jul. 24, 2020 and assigned Ser. No. 63/056,305 the entirecontents of which are incorporated herein by reference.

FIELD

The present disclosure is generally related to wireless communicationsystems. In particular, the present disclosure is related to a systemand method for providing uplink signal/channel dropping for dual activeprotocol stack (DAPS) handover to support non-simultaneous transmission.

BACKGROUND

In traditional handover, a user equipment (UE) gets disconnected fromthe source cell when it starts attempting handover procedure to thetarget cell, which creates data interruption until a UE finishes thehandover. To improve interruption during such handover procedure, it ispossible that the UE is connected to both cells during the handover,which can be referred to as a DAPS handover, and dynamically scheduledor semi-statically configured to transmit on both cells. When the uplink(UL) signal/channel on the source cell overlaps/collides with ULsignal/channel on the target cell, the UE may need to drop the sourcecell signal/channel. From the UE implementation perspective, to performthe dropping, the UE should be provided with sufficient amount of time,but no such implementation is provided in the current cellular system toensure proper UE operation.

SUMMARY

According to one embodiment, a method includes receiving a scheduling ofan UL signal on a target cell that collides with a UL signal on a sourcecell, determining a cancellation time for dropping the UL signal on thesource cell, and dropping at least a portion of the UL signal on thesource cell based on the determined cancellation time.

According to one embodiment, a UE includes a transceiver and a processorconfigured to receive, by the transceiver, a scheduling of an uplink(UL) signal on a target cell that collides with a UL signal on a sourcecell, determine a cancellation time for dropping the UL signal on thesource cell and drop at least a portion of the UL signal on the sourcecell based on the determined cancellation time.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other aspects, features, and advantages of certainembodiments of the present disclosure will be more apparent from thefollowing detailed description, taken in conjunction with theaccompanying drawings, in which:

FIG. 1 illustrates a diagram of overlapping/colliding conditions duringa DAPS handover, according to an embodiment;

FIG. 2 illustrates a diagram of a physical uplink shared channel (PUSCH)scheduled on the source cell overlapping with a PUSCH scheduled on thetarget cell, according to an embodiment;

FIG. 3 illustrates a diagram of full cancellation, according to anembodiment;

FIG. 4 illustrates a flowchart for a method of UL cancellation,according to an embodiment.

FIG. 5 illustrates a diagram of partial cancellation, according to anembodiment;

FIG. 6 illustrates a diagram of partial cancellation, according to anembodiment;

FIG. 7 illustrates a diagram of partial cancellation, according to anembodiment; and

FIG. 8 illustrates a block diagram of an electronic device in a networkenvironment, according to one embodiment.

DETAILED DESCRIPTION

Hereinafter, embodiments of the present disclosure are described indetail with reference to the accompanying drawings. It should be notedthat the same elements will be designated by the same reference numeralsalthough they are shown in different drawings. In the followingdescription, specific details such as detailed configurations andcomponents are merely provided to assist with the overall understandingof the embodiments of the present disclosure. Therefore, it should beapparent to those skilled in the art that various changes andmodifications of the embodiments described herein may be made withoutdeparting from the scope of the present disclosure. In addition,descriptions of well-known functions and constructions are omitted forclarity and conciseness. The terms described below are terms defined inconsideration of the functions in the present disclosure, and may bedifferent according to users, intentions of the users, or customs.Therefore, the definitions of the terms should be determined based onthe contents throughout this specification.

The present disclosure may have various modifications and variousembodiments, among which embodiments are described below in detail withreference to the accompanying drawings. However, it should be understoodthat the present disclosure is not limited to the embodiments, butincludes all modifications, equivalents, and alternatives within thescope of the present disclosure.

Although the terms including an ordinal number such as first, second,etc. may be used for describing various elements, the structuralelements are not restricted by the terms. The terms are only used todistinguish one element from another element. For example, withoutdeparting from the scope of the present disclosure, a first structuralelement may be referred to as a second structural element. Similarly,the second structural element may also be referred to as the firststructural element. As used herein, the term “and/or” includes any andall combinations of one or more associated items.

The terms used herein are merely used to describe various embodiments ofthe present disclosure but are not intended to limit the presentdisclosure. Singular forms are intended to include plural forms unlessthe context clearly indicates otherwise, In the present disclosure, itshould be understood that the terms “include” or “have” indicateexistence of a feature, a number, a step, an operation, a structuralelement, parts, or a combination thereof, and do not exclude theexistence or probability of the addition of one or more other features,numerals, steps, operations, structural elements, parts, or combinationsthereof.

Unless defined differently, all terms used herein have the same meaningsas those understood by a person skilled in the art to which the presentdisclosure belongs. Terms such as those defined in a generally useddictionary are to be interpreted to have the same meanings as thecontextual meanings in the relevant field of art, and are not to beinterpreted to have ideal or excessively formal meanings unless clearlydefined in the present disclosure.

The electronic device according to one embodiment may be one of varioustypes of electronic devices. The electronic devices may include, forexample, a portable communication device (e.g., a smart phone), acomputer, a portable multimedia device, a portable medical device, acamera, a wearable device, or a home appliance. According to oneembodiment of the disclosure, an electronic device is not limited tothose described above.

The terms used in the present disclosure are not intended to limit thepresent disclosure but are intended to include various changes,equivalents, or replacements for a corresponding embodiment. With regardto the descriptions of the accompanying drawings, similar referencenumerals may be used to refer to similar or related elements. A singularform of a noun corresponding to an item may include one or more of thethings, unless the relevant context clearly indicates otherwise. As usedherein, each of such phrases as “A or B,” “at least one of A and B,” “atleast one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and“at least one of A, B, or C,” may include all possible combinations ofthe items enumerated together in a corresponding one of the phrases. Asused herein, terms such as “1^(st),” “2nd,” “first,” and “second” may beused to distinguish a corresponding component from another component,but are not intended to limit the components in other aspects (e.g.,importance or order). It is intended that if an element (e.g., a firstelement) is referred to, with or without the term “operatively” or“communicatively”, as “coupled with,” “coupled to,” “connected with,” or“connected to” another element (e.g., a second element), it indicatesthat the element may be coupled with the other element directly (e.g.,wired), wirelessly, or via a third element.

As used herein, the term “module” may include a unit implemented inhardware, software, or firmware, and may interchangeably be used withother terms, for example, “logic,” “logic block,” “part,” and“circuitry.” A module may he a single integral component, or a minimumunit or part thereof, adapted to perform one or more functions. Forexample, according to one embodiment, a module may be implemented in aform of an application-specific integrated circuit (ASIC).

During DAPS handover, it is assumed network may not able to alwaysschedule transmissions associated with source and target cell for thesame UE in a time-division multiplexing (TDM) manner. The UE may need tohandle the situation when the transmissions between the source andtarget cell are overlapping in time or overlapping in time andfrequency. For the downlink (DL) traffic, it is assumed that UEssupporting DAPS handovers have the capability to receive DL traffic froma source and target cell simultaneously, regardless the overlappingconditions of the transmissions. For UL traffic, the signal/channel tothe target cell is prioritized, the UE will need to drop the source cellsignal/channel when both of the following conditions are met: (1) whenthe UE does not support simultaneous transmission or the UE is operatedin an intra-frequency DAPS handover, and (2) the UL signal/channel tothe source cell and the UL signal/channel to the target cell overlaps intime. The network has the right to configure the UE with a no powersharing mode regardless of the UE's simultaneous transmission capabilityand the first condition above is considered fulfilled when this happens.

FIG. 1 illustrates a diagram of overlapping/colliding conditions duringa DAPS handover, according to an embodiment. Scenario 100 occurs whenthe UE does not support simultaneous transmission or the UE is operatedduring intra frequency DAPS handovers and the UL/channel is overlappingin time. The UL traffic to the source cell 102 is dropped. Scenario 110occurs when the UL signal/channel is overlapping in time and frequency.The UL traffic to the source cell 112 is dropped.

FIG. 2 illustrates a diagram of a PUSCH scheduled on the source celloverlapping with a PUSCH scheduled on the target cell, according to anembodiment. From the UE implementation perspective, to perform thedropping, the UE should be provided with a sufficient amount of timeafter being aware of the overlapping condition. FIG. 2 shows a typicalscenario where the PUSCH 204 scheduled by downlink control information(DCI) 202 on the source cell overlaps/collides with the PUSCH 208scheduled by DCI 206 on the target channel. In such a case, if the UE isprovided with sufficient time, the UE will cancel/drop the transmissionof the PUSCH 204 on the source cell.

When a UE which is connected to both a target and a source cell at thesame time, there may be only one transmission in each of the target andsource cell. Described below is the timeline for dropping thesignal/channel on the source cell based on N₂ (as well as T_(proc,2)which is derived by N₂ as described in 6.4 of TS 38.214) and N₁ (as wellas T_(proc,1) which is derived by N₁ as described in 5.3 of TS 38.214)for the PUSCH and the physical downlink shared channel (PDSCH)processing capability. Table 1 and Table 2 from TS 38.214 provide thevalues of these two capabilities.

TABLE 1 μ PUSCH preparation time N₂ [symbols] Table 6.4-1: PUSCHpreparation time for PUSCH timing capability 1 0 10 1 12 2 23 3 36 Table6.4-2: PUSCH preparation time for PUSCH timing capability 2 0 5 1 5.5 211 for frequency range 1

TABLE 2 Table 5.3-1; PDSCH processing time for PDSCH processingcapability 1 PDSCH decoding time N₁ [symbols] dmrs-AdditionalPosition ≠pos0 in DMRS-DownlinkConfig in either of dmrs-AdditionalPosition = pos0in dmrs-DownlinkForPDSCH- DMRS-DownlinkConfig in both of MappingTypeA,dmrs- dmrs-DownlinkForPDSCH- DownlinkForPDSCH-MappingTypeB MappingTypeA,dmrs- or if the higher layer parameter is not μDownlinkForPDSCH-MappingTypeB configured 0 8 N_(1, 0) 1 10 13 2 17 20 320 24 Table 5.3-2; PDSCH processing time for PDSCH processing capability2 PDSCH decoding time N₁ [symbols] dmrs-AdditionalPosition = pos0 inDMRS-DownlinkConfig in both of dmrs-DownlinkForPDSCH-MappingTypeA, μdmrs-DownlinkForPDSCH-MappingTypeB 0 3 1 4.5 2 9 for frequency range 1

There may he originally multiple overlapping transmissions in each oftarget and/or source cell. In this case, overlapping transmissions ineach cell are first multiplexed according to 9.2.5 of TS 38.213. Theminimum time line for such multiplexing of transmissions are given asT_(proc,2) ^(mux)=max (N₂+d_(2,1)+1)·(2048+144)·κ·2^(−μ)·T_(C),d_(2,2)), where the meaning of N₂, d_(2,1), κ, 2^(−μ), T_(C), d_(2,2)are described in TS38.213 and TS38.214.

To define the timeline for source signal/channel dropping during ahandover, the general procedure for cancellation requires the UE to be“aware” of the conditions that lead to cancellation behavior a certaintime before the cancellation happens. If the channel/signal to thetarget cell is semi-persistent or persistent, the UE will be aware ofthe cancellation conditions once it knows the potential source cellsignal/channel. In such a case, there is no timeline issue forcancellation of the source cell. On the other hand, for the dynamicscheduled transmission to the target cell, a cancellation timeline isrequired and it may be separated into the following cases depending onhow the channel/signal to the target cell is scheduled: (1) thechannel/signal to the target cell is scheduled by the DCI; and (2) thechannel/signal to the target cell is a physical random access channel(PRAM) (msg1 or msg3). There are two additional cancellation mechanisms.In full cancellation, the UE either cancels/drops the wholesignal/channel to the source cell entirely if the timeline is met ordoes not cancel at all. In partial cancellation, the UE cancels/dropsthe signal/channel partially in a symbol by symbol basis. The UE onlyrequires cancellation of the portion of symbols satisfying thecancellation timeline.

FIG. 3 illustrates a diagram of full cancellation, according to anembodiment. In full cancellation, in a typical dropping scenario, oncethe UE has finished the decoding of the scheduling DCI on the targetcell, which has scheduled a UL transmission on the target cell, if thescheduled UL signal/channel overlaps/collides with a UL signal/channelon the source cell, the UE will drop the UL signal/channel on the sourcecell. The amount of time the UE needs for dropping is the time requiredfor the physical downlink control channel (PDCCH) decoding on the targetcell and the time required to prepare to drop the UL signal/channel onthe source cell. The cancellation time is defined as predeterminedamount of time X_(min) after the DCI schedules the target celltransmission. In operation 300, if the overlapping source celltransmission was scheduled to start after this time instant, the UEperforms the cancellation. Otherwise, in operation 310, the UE does notcancel the transmission to source cell.

In some embodiments, the system performs full dropping with dependenceon two numerologies. Since the UE cancellation procedure in this caseinvolves the decoding of a target cell DCI and the actual cancellationtime on transmission to source cell, X_(min) can be determined based onN₂ as described below. In one embodiment, the minimum time durationX_(min) from the ending symbol of the PDCCH scheduling the ULtransmission on the target cell to starting symbol of a dropped ULsignal/channel in the source cell, is based on N₂ as a function of thenumerology of the scheduling PDCCH on the target cell, μ_(DCI,target),and the numerology of UL channel/signal on the source cell,μ_(ul,source) (μ_(ul,source)=0 if the UE transmits PRACH using 1.25 kHzor 5 kHz subcarrier spacing (SCS) on the source cell). It is possiblethat source cell and target cell have different processing capability.In this case, an N₂ can be selected that corresponds to the minimumcapability between the source and the target cell, or processingcapability of the source cell. The minimum capability may refer to theprocessing capability with the least requirement among the selections.For example, if the source and target cell are configured with differentprocessing capability, the processing capability is chosen.

When collision of the UL signal/channel on the target cell and the ULsignal/channel on the source cell occurs, if the first symbol of the ULtransmission in the source cell, including the effect of the timingadvance, is no earlier than symbol L, where L is defined as the ULsymbol with its cyclic prefix (CP) starting atX_(min)=(N₂+d_(2,1))(2048+144). κ2^(−μ) 19 T_(C) (or T_(proc,2)) afterthe end of the reception of the last symbol of the PDCCH scheduling theUL transmission/signal on the target cell, then the UE may cancel thetransmission of the signal/channel in the source cell. N₂ is based onTable 1 and μ corresponds to the one of (μ_(ul,source), μ_(dci,target))resulting in the largest X_(min). Alternatively, N₂ may be based onTable 1 and μ may correspond to the smallest SCS configuration to one of(μ_(ul,source), μ_(dci,target)). It is possible that the source cell andtarget cell have a different N₂ based on different processingcapabilities. In this case, N₂ corresponds to the minimum capabilitybetween the source and target cell or to the processing capability ofsource cell. c1_(2,1) is defined according to the demodulation referencesignal (DMRS) configuration as described in sub-clause 6.4 of TS 38.214.The choice of d_(2,1) can also be fixed value 1 for relaxing the X_(min)to provide a good upper bound for the required cancellation time ofdifferent type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the signal/channel on thesource cell.

When, originally, there are multiple transmissions in the source and/ortarget cells, to acknowledge the processing time of multiplexing, theabove X_(min) can be replaced by the maximum of T_(proc,2) ^(mux),T_(proc,release) ^(mux) and T_(proc,CSI) ^(mux) based on theconfiguration where μ_(ul,source) is replaced by the smallest SCSconfiguration of all originally overlapping source cell transmissions,and μ_(dci,target) is replaced by the smallest of SCS configuration ofPDCCHs for all originally overlapping target cell transmissions.

When the channel state information (CSI) reports involve the collisionof the source and target cell, to acknowledge the CSI computation,X_(min) can be replaced by T_(proc,CSI), where μ_(ul,source) is replacedby the μ used for calculating the CSI computation time for the sourcecells, and μ_(dci,target) is replaced by the p. used for calculating theCSI computation time for the target cells.

When multiplexing is considered, in some UE implementations, it is alsoreasonable to consider an extra amount of time on top of X_(min) since aUE now needs to perform two separate operations of resolvingmultiplexing and processing dropping. In that case, eithermultiplicative scaling (e.g., α as αX_(min)) or additive offset (e.g., βas X_(min)+β) to X_(min) may be implemented. In this case, the scalingor offset also needs to be determined by SCS configurations andprocessing capabilities of the source and target cell. It is alsopossible not to include SCS configurations of source cell in thedetermination of X_(min) since it can be absorbed into scaling and/oroffset.

As described above, μ and the processing capability are selectedseparately in the procedure of determining N₂. Since the processingcapability is configured per cell, the system may determine the both N₂for the source and target cell by corresponding μ and processingcapability and then select the larger one of the resulting values.

In one embodiment, the minimum time duration X_(min) from the endingsymbol of the PDCCH scheduling the UL transmission on the target cell tothe starting symbol of a dropped UL signal/channel in the source cell isdependent on N_(2,source) and N_(2,target). N_(2,source) is a functionof the numerology of the UL channel/signal on the source cell,μ_(ul,source) and the processing capability of the source cell.N_(2,target) is a function of the numerology of the scheduling PDCCH onthe target cell, μ_(DCI,target) and the processing capability of thetarget cell.

In one embodiment, when collision of the UL signal/channel on the targetcell and the UL signal/channel on the source cell occurs, if the firstsymbol of the UL transmission in the source cell, including the effectof the timing advance, is no earlier than symbol L, where L is definedas the UL symbol with its CP starting at X_(min)=max{T_(proc,2,source),T_(proc,2,target)} after the end of the reception of the last symbol ofPDCCH scheduling the UL transmission/signal on the target cell, then theUE may cancel the transmission of the signal/channel in the source cell.T_(proc,2,source)=(N_(2,source)+d_(2,1))(2048+144). κ2^(−μ).T_(C) andT_(proc,2,target)=(N_(2,target)+d_(2,1))(2048+144). κ2^(−μ). T_(c).N_(2,source) is based on Table 1, where μ corresponds to μ_(ul,source)and the processing capability corresponds to those with the source cell.N_(2,target) is based on Table 1, where μ corresponds to μ_(dci,target)and the processing capability corresponds to those with the target cell.d_(2,1) is defined according to the DMRS configuration as described insub-clause 6.4 of TS 38.214 and

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$The choice of d_(2,1) can also be fixed value 1 for relaxing the X_(min)to provide a good upper bound for the required cancellation time ofdifferent type of uplink transmissions. Otherwise, the UE may ignore thedropping of the signal/channel on the source cell.

FIG. 4 illustrates a flowchart 400 for a method of UL cancellation,according to an embodiment. At 402, the UE receives a scheduling of anUL signal/channel on a target cell that overlaps/collides with an ULsignal/channel on a source cell.

At 404, the UE determines a cancellation time for dropping the ULsignal/channel on the source cell. The cancellation time may bedetermined as X_(min)=(N₂+d_(2,1))(2048+144). κ2^(−μ).T_(c) (orT_(proc,2)), where N₂ is based on Table 1 and μ corresponds to the oneof (μ_(ul,source), μ_(dci,target)) resulting in the largest X_(min).Alternatively, N₂ may be based on Table 1 and μ may correspond to thesmallest SCS configuration to one of (μ_(ul,source), μ_(dci,target)).μ_(ul,source)=0 if the UE transmits the PRACH using 1.25 kHz or 5 kHzSCS on the source cell. is possible that the source cell and target cellhave a different processing capability. In this case, N₂ corresponds tothe minimum capability between the source and target cell, or to theprocessing capability of source cell. d_(2,1) is defined according tothe DMRS configuration as described in sub-clause 6.4 of TS 38.214. Thechoice of d_(2,1) can also be fixed value 1 for relaxing the X_(min) toprovide a good upper bound for the required cancellation time ofdifferent type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$

At 406, the UE determines whether to replace the value of the determinedcancellation time. The value of X_(min) may be replaced by T_(proc,2)^(mux), T_(proc,release) ^(mux) or T_(proc,CSI). The value of X_(min)can be replaced by X_(min)+β or αX_(min).

At 408, the UE drops UL signal/channel on the source cell based on thecancellation time.

The UE may also determine a time gap. The time gap may be a durationbetween the UL signal/channel on the source cell and a PDCCH schedulingthe UL signal/channel on the target cell. The time gap may be determinedto be a duration between the last symbol of the PDCCH scheduling the ULsignal/channel on the target cell and the first symbol of the ULsignal/channel on the source cell. The UE may drop the UL signal/channelon the source cell if the time gap is greater than the cancellationtime. If the time gap is less than the cancellation time, the UE maydecide to not drop the UL signal/channel on the source cell.Alternatively, if the time gap is less than the cancellation time, theUE may proceed to partial cancellation processes.

In some embodiments, the system performs full dropping with dependenceon four numerologies. In some UE implementations, the decoding time ofthe PDCCH of the source cell may still need to be considered. Also, thepreparation time for the target cell can also affect the UE's decisionon source cell transmission dropping. The minimum time duration (i.e.,cancellation time) X_(min) from the ending symbol of the PDCCHscheduling the UL transmission on the target cell to starting symbol ofa dropped UL signal/channel in the source cell, may be based on N₂ as afunction of the numerology of the scheduling PDCCH on the target cell,μ_(DCI,target), the numerology of UL channel/signal on the source cell,μ_(ul,source)(μ_(ul,source)=0 if the UE transmits PRACH using 1.25 kHzor 5 kHz SCS on the source cell), and the numerology of the schedulingPDCCH on source cell, μ_(dci,source) (if any). It may also depend on thenumerology of the UL channel/signal on the target cell, μ_(ul,target).The source cell and target cell may have a different processingcapability. In this case, N₂ corresponds to the minimum capabilitybetween source and target cell, or to the processing capability ofsource cell.

When there is collision of the UL signal/channel on the target cell andthe UL signal/channel on the source cell, if the first symbol of the ULtransmission in the source cell, including the effect of the timingadvance, is no earlier than symbol L, where L is defined as the ULsymbol with its CP starting at X_(min)=(N₂+d_(2,1))(2048+144). κ2^(−μ).T_(c) (or T_(proc,2)) after the end of the reception of the last symbolof the PDCCH scheduling the UL transmission/signal on the target cell,then the UE may cancel the transmission of the signal/channel in thesource cell. N₂ is based on Table 1 and corresponds to the one of(μ_(ul,source), μ_(dci,target), μ_(ul,target), μ_(dci,source)) resultingin the largest X_(min). Alternatively, N₂ is based on Table 1. and μcorresponds to the smallest SCS configuration to one of (μ_(ul,source),μ_(dci,target), μ_(ul,target), μ_(dci,source)) It is possible thatsource cell and target cell have a different processing capability. Inthis case, N₂ corresponds to the minimum capability between the sourceand target cell, or to the processing capability of source cell. d_(2,1)is defined according to the DMRS configuration as described insub-clause 6.4 of TS 38.214. The choice of d_(2,1) can also be a fixedvalue 1 for relaxing the X_(min) to provide a good upper bound for therequired cancellation time of different type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the signal/channel on thesource cell.

When, originally, there are multiple transmissions in the source and/ortarget cells, to acknowledge the processing time of multiplexing, theabove X_(min) can be replaced by the maximum of T_(proc,2) ^(mux),T_(proc,release) ^(mux), and the T_(proc,CSI) ^(mux) based on theconfiguration where μ_(ul,source) is replaced by SCS configurations ofall originally overlapping source cell transmissions, and μ_(dci,target)is replaced by SCS configurations of the PDCCHs for all originallyoverlapping target cell transmissions. μ_(ul,target) is replaced by SCSconfigurations of all originally overlapping target cell transmissions,and μ_(dci,source) is replaced by SCS configurations of PDCCHs for alloriginally overlapping source cell transmissions.

When the CSI reports involve the collision of the source and targetcell, to acknowledge the CSI computation, the above X_(min) can bereplaced by T_(proc,CSI), where both μ_(ul,source) and μ_(dci,source)are replaced by the μ used for calculating the CSI computation time forsource cells, and both μ_(dci,target) and μ_(ul,target) are replaced bythe μ used for calculating the CSI computation time for the targetcells.

When multiplexing is considered, either multiplicative scaling (e.g., αas αX_(min)) or additive offset (e.g., β as X_(min)+β) to X_(min) may beimplemented. When these are considered, it is also possible to notinclude SCS configurations of the source cell in the determination ofX_(min) since it can be absorbed into the scaling and/or the offset.

Since the processing capability is configured per cell, the system maydetermine both N₂ for the source and target cell by corresponding μ andthe processing capability and selecting the greater of the resultingvalues.

The minimum time duration (i.e., the cancellation time) X_(min) from theending symbol of the PDCCH scheduling the UL transmission on the targetcell to the starting symbol of a dropped UL signal/channel in sourcecell, is based on N_(2,source) and N_(2,target). N_(2,source) is afunction of the numerology of the scheduling PDCCH on source cell,μ_(DCI,source), and the numerology of UL channel/signal on the sourcecell, μ_(ul,source)(μ_(ul,source)=0 if the UE transmits the PRACH using1.25 kHz or 5 kHz SCS on the source cell). N_(2,target) is a function ofthe numerology of the scheduling PDCCH on target cell, μ_(dci,target),and the numerology of UL channel/signal on the target cell,μ_(ul,target). It is possible that the source cell and target cell havea different processing capability. In this case, N_(2,source) sourcecorresponds to the processing capability of the source cell andN_(2,target) corresponds to the processing capability of the targetcell.

When collision of the UL signal/channel on the target cell and the ULsignal/channel on the source cell occurs, if the first symbol of the ULtransmission in the source cell, including the effect of the timingadvance, is no earlier than symbol L, where L is defined as the ULsymbol with its CP starting at X_(min)=max{T_(proc,2,source),T_(proc,s,target)} after the end of the reception of the last symbol ofPDCCH scheduling the UL transmission/signal on the target cell, then theUE may cancel the transmission of the signal/channel in the source cell.T_(proc,2,source)=(N_(2,source)+d_(2,1))(2048+144). κ2^(−μ). T_(c) andT_(proc,2,target)=(N_(2,target)+d_(2,1))(2048+144). κ2^(−μ). T_(c).N_(2,source) is based on Table 1 and corresponds to the smallest SCSconfiguration to the one of (μ_(ul,source), μ_(dci,source)).N_(2,source) corresponds to the processing capability of source cell.d_(2,1) is defined according to the DMRS configuration as described insub-clause 6.4 of TS 38.214. The choice of d_(2,1) can also be a fixedvalue 1 for relaxing the X_(min) to provide a good upper bound for therequired cancellation time of different type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the signal/channel on thesource cell.

FIG. 5 illustrates a diagram of partial cancellation, according to anembodiment. In full cancellation, the UE is assumed to fully drop thetransmission on the source cell. Dropping can be done in the middle ofthe source cell transmission. When the source cell transmission isdropped in the middle of transmission, the quality of transmission maynot be guaranteed, which causes performance degradation for the sourcecell transmission. This performance degradation is in general acceptableas the main motivation behind the dropping is to ensure the quality ofthe transmission on the target cell. Moreover, if enough of a portion ofthe source cell transmission is still transmitted, the network may stillbe able to decode the transmission. FIG. 5 shows an exemplary situationwhere the time gap 501 between the end of the last symbol of the PDCCH502 (carrying DCI) and the start of the first symbol of the PUSCH 504 onthe source cell, is smaller than the minimum required time (i.e., thecancellation time) X_(min) for the full dropping of the sourcetransmission. If full cancellation is performed, the UE may ignore theoverlap to drop the source transmission. On the other hand, the UE mayonly drop the portion of the source transmission which satisfies thetimeline, As shown in FIG. 5 , although the time gap 501 is notsufficient for full dropping, the UE only drops the portion 506 of thesource transmission which comes after X_(min) from the end of the DCItarget.

In some embodiments, the partial dropping is performed based on twonumerologies. The timeline dropping may depend on SCS. The minimum timeduration X_(min) from the ending symbol of the PDCCH scheduling the ULtransmission on the target cell to the start of the dropped symbol ofthe UL signal/channel in the source cell, is based on N₂ as a functionof the numerology of the scheduling PDCCH on target cell,μ_(DCI,target), and the numerology of UL channel/signal on the sourcecell, μ_(ul,source)(μ_(ul,source)=0 if the UE transmits the PRACH using1.25 kHz or 5 kHz SCS on the source cell). It is possible that sourcecell and target cell have a different processing capability. in thiscase, N₂ corresponds to the minimum capability between the source andtarget cell, or the processing capability of source cell.

When collision of UL signal/channel on the target cell and ULsignal/channel on the source cell occurs, if a symbol of the ULtransmission in the source cell, including the effect of the timingadvance, is no earlier than symbol L, where L is defined as the ULsymbol with its CP starting the X_(min)=(N₂+d_(2,1))(2048+144). κ2^(−μ).T_(c) (or T_(proc,2)) after the end of the reception of the last symbolof the PDCCH scheduling the UL transmission/signal on the target cell,then the UE may cancel/drop the transmission of the symbol on the sourcecell. The canceled/dropped symbol in the source cell transmission may beany symbol in the transmission. N₂ is based on Table 1 and μ correspondsto the one of (μ_(ul,source), μ_(dci,target)) resulting in the largestX_(min). Alternatively, N₂ is based on Table 1 and corresponds to thesmallest SCS configuration to one of (μ_(ul,source), μ_(dci,target)). Itis possible that the source cell and target cell have a differentprocessing capability, In this case. N₂ corresponds to the minimumcapability between the source and target cell, or the processingcapability of source cell. d_(2,1) is defined according to the DMRSconfiguration as described in sub-clause 6.4 of TS 38.214. The choice ofd_(2,1) can also be a fixed value 1 for relaxing the X_(min) to providea good upper bound for the required cancellation time of different typeof uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell.

When, originally, there are multiple transmissions in source and/ortarget cells, to acknowledge processing time of multiplexing, the aboveX_(min) can be replaced by the maximum of T_(proc,2) ^(mux),T_(proc,release) ^(mux), and T_(proc,CSI) ^(mux) based on theconfiguration where μ_(ul,source) is replaced by the smallest SCSconfiguration of all originally overlapping source cell transmissions,and μ_(dci,target) is replaced by the smallest SCS configuration ofPDCCHs for all originally overlapping target cell transmissions.

When the CSI reports are involved in the collision of the source andtarget cell, to acknowledge the CSI computation, the above X_(min) canbe replaced by T_(proc,CSI), where μ_(ul,source) is replaced by the μused for calculating the CSI computation time for the source cells (asdescribed in sub-clause 5.4 of TS 38.214), and μ_(dci,target) isreplaced by the μ used for calculating CSI computation time for targetcells.

When multiplexing is considered, either multiplicative scaling (α asαX_(min)) or additive offset (β as X_(min)+β) to X_(min) can beconsidered. When these are considered, it is also possible not toinclude SCS configurations of source cell in the determination ofX_(min) since it can be absorbed into scaling and/or offset.

Since the processing capability is configured per cell, it may bedesirable to determine the both N₂ for the source and target cell bycorresponding μ and the processing capability and selecting the largerof the resulting values. The minimum time duration X_(min) from theending symbol of the PDCCH scheduling the UL transmission on the targetcell to starting symbol of a dropped UL signal/channel in the sourcecell, is dependent on N_(2,source) and N_(2,target). N_(2,source) is afunction of the numerology of UL channel/signal on the source cell,μ_(ul,source)(μ_(ul,source)=0 if the LIE transmits the PRACH using 1,25kHz or 5 kHz SCS on the source cell) and the processing capability ofthe source cell. N_(2,target) is a function of the numerology of thescheduling PDCCH on the target cell, μ_(DCI,target) and the processingcapability of the target cell.

When collision of the UL signal/channel on the target cell and the ULsignal/channel on the source cell occurs, if the first symbol of the ULtransmission in the source cell, including the effect of the timingadvance, is no earlier than symbol L, where L is defined as the ULsymbol with its CP starting X_(min)=max{T_(proc,2,source),T_(proc,2,target)} after the end of the reception of the last symbol ofthe PDCCH scheduling the UL transmission/signal on the target cell, thenthe UE may cancel the transmission of the signal/channel in the sourcecell. T_(proc,2,source)=(N_(2,source)+d_(2,1)) (2048+144). κ2^(−μ).T_(c) and T_(proc,2,target)=(N_(2,target)+d_(2,1)) (2048+144). κ2^(−μ).T_(c). N_(2,source) is based on Table 1, where μ corresponds toμ_(ul,source) and the processing capability corresponds to the sourcecell. N_(2,target) is based on Table 1, where μ corresponds toμ_(dci,target) and the processing capability corresponds to the sourcecell. d_(2,1) is defined according to the DMRS configuration asdescribed in sub-clause 6.4 of TS 38.214. The choice of d_(2,1) can alsobe a fixed value 1 for relaxing the X_(min) to provide a good upperbound for the required cancellation time of different type of uplinktransmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell.

In some embodiments, partial dropping is performed based on fournumerologies. Using four numerologies considers the numerologies ofscheduling DCI on the source cell and the numerology of the ULtransmission on the target cell to determine the minimum time durationX_(min). The minimum time duration X_(min) from the ending symbol of thePDCCH scheduling the UL transmission on the target cell to start of adropped symbol of the UL signal/channel in the source cell, is based onN₂ as a function of the numerology of the scheduling PDCCH on the targetcell, μ_(DCI,target), the numerology of the UL channel/signal on thesource cell, μ_(ul,source)(μ_(ul,source)=0 if the UE transmits the PRACHusing 1 .25 kHz or 5 kHz SCS on the source cell), and the numerology ofthe scheduling PDCCH on the source cell, μ_(dci,source) (if any). It mayalso depend on numerology of UL channel/signal on the target cell,μ_(ul,target). It is possible that the source cell and target cell havea different processing capability. In this case, N₂ corresponds to theminimum capability between the source and target cell, or the processingcapability of the source cell.

When collision of the UL signal/channel on the target cell anti the ULsignal/channel on the source cell occurs, if a symbol of the ULtransmission in the source cell, including the effect of the timingadvance, is no earlier than symbol L, where L is defined as the ULsymbol with its CP starting X_(min)=(N₂+d_(2,1))(2048+144). κ2^(−μ).T_(c) (or T_(proc,2)) after the end of the reception of the last symbolof the PDCCH scheduling the UL transmission/signal on the target cell,then the UE may cancel/drop the transmission of the symbol on the sourcecell. The canceled/dropped symbol in the source cell transmission may beany symbol in the transmission. N, is based on Table 1 and μ correspondsto the one of (μ_(ul,source), μ_(dci,target), μ_(ul,target),μ_(dci,source)) resulting in the largest X_(min). Alternatively, N₂ isbased on Table 1 and μ corresponds to the smallest SCS configuration toone of (μ_(ul,source), μ_(dci,target), μ_(ul,target), μ_(dci,source)).It is possible that the source cell and target cell have a differentprocessing capability. In this case, N₂ corresponds to the minimumcapability between the source and target cell, or corresponds to theprocessing capability of the source cell. d_(2,1) is defined accordingto the DMRS configuration as described in sub-clause 6.4 of TS 38.214.The choice of d_(2,1) can also be a fixed value 1 for relaxing theX_(min) to provide a good upper bound for the required cancellation timeof different type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell.

When, originally, there are multiple transmissions in source and/ortarget cells, to acknowledge processing time of multiplexing the aboveX_(min) can be replaced by the maximum of T_(proc,2) ^(mux),T_(proc,release) ^(mux), and T_(proc,CSI) ^(mux) based on theconfiguration where μ_(ul,source) is replaced by SCS configurations ofall originally overlapping source cell transmissions, and μ_(ul,source)is replaced replaced by SCS configurations of PDCCH's for all originallyoverlapping target cell transmissions. μ_(ul,target) is replaced by SCSconfigurations of all originally overlapping target cell transmissions,and μ_(dci,source) is replaced by SCS configurations of PDCCH's for alloriginally overlapping source cell transmissions.

When the CSI reports are involved in the collision of the source andtarget cell, to acknowledge of CSI computation, the above X_(min) can bereplaced by T_(proc,CSI), where both μ_(ul,source) and μ_(dci,source)are replaced by the it used for calculating the CSI computation time forsource cells (as described in sub-clause 5.4 of TS 38.214 and bothμ_(dci,target) and μ_(ul,target) are replaced by the it used forcalculating the CSI computation time for target cells.

When multiplexing is considered, either multiplicative scaling (α asαX_(min)) or additive offset (β as X_(min)+β) to X_(min) can beconsidered. When these are considered, it is also possible not toinclude SCS configurations of the source cell in the determination ofX_(min) since it can be absorbed into scaling and/or offset.

Since the processing capability is configured per cell, it may bedesirable to determine both N₂ for the source and target cell bycorresponding μ and the processing capability and selecting the largerof the resulting values. The minimum time duration X_(min) from theending symbol of the PDCCH scheduling the UL transmission on the targetcell to the starting symbol of a dropped UL, signal/channel in thesource cell, is based on N_(2,source) and N_(2,target). N_(2,source) isa function of the numerology of the scheduling PDCCH on the source cell,μ_(DCI,source) and the numerology of the LT channel/signal on the sourcecell, μ_(ul,source) (μ_(ul,source)=0 if the UE transmits the PRACH using1.25 kHz or 5 kHz SCS on the source cell). N_(2,target) is a function ofthe numerology of the scheduling PDCCH on the target cell,μ_(dci,target) and the numerology of the UL channel/signal on the targetcell, μ_(ul,target). It is possible that the source cell and target cellhave a different processing capability. In this case, N_(2,source)corresponds to the processing capability of the source cell andN_(2,target) corresponds to the processing capability of the targetcell.

When collision of the UL signal/channel on the target cell and the ULsignal/channel on the source cell occurs, if the first symbol of the ULtransmission in the source cell, including the effect of the timingadvance, is no earlier than symbol L, where L is defined as the ULsymbol with its CP starting K_(min)=max {T_(proc,2,source),T_(proc,2,target)} after the end of the reception of the last symbol ofPDCCH scheduling the UL transmission/signal on the target cell, then theLT may cancel the transmission of the signal/channel in the source cell.T_(proc,2,source)=(N_(2,source)+d_(2,1)) (2048+144). κ2^(−μ). T_(c) andT_(proc,2,target)=(N_(2,target)+d_(2,1))(2048+144). κ2^(−μ). T_(c).N_(2,source) is based on Table 1 and μ corresponds to the smallest SCSconfiguration to one of (μ_(ul,source), μ_(dci,source)). N_(2,source)corresponds to the processing capability of the source cell.N_(2,target) is based on Table 1 and μ corresponds to the smallest SCSconfiguration to one of ( μ_(dci,target), μ_(ul,target)). N_(2,target)corresponds to the processing capability of the target cell. d_(2,1) isdefined according to the DMRS configuration as described in sub-clause6.4 of TS 38.214. The choice of d_(2,1) can also be a fixed value 1 forrelaxing the X_(min) to provide a good upper bound for the requiredcancellation time of different type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell.

FIG. 6 illustrates a diagram of partial cancellation, according to anembodiment. in FIG. 5 , the timeline is defined without regarding theactual start of transmission to the target cell. As shown in FIG. 5 ,some part of the dropped portion of the source transmission does notoverlap with the target cell transmission. There may not be a need todrop the non-overlapping portion as long as it satisfies the timeline.As shown in FIG. 6 , the UE may only drop the portion 604 of the sourcetransmission 602 which overlaps with the target transmission 606.

The dropping may be performed based on two numerologies. When collisionof the UL signal/channel on the target cell and the UL signal/channel onthe source cell occurs, if a symbol of the UL transmission in the sourcecell, including the effect of the timing advance, is no earlier thansymbol L and overlaps with a symbol of the UL transmission on the targetcell, where L is defined as the UL symbol with its CP startingX_(min)=(N₂+d_(2,1))(2048+144). κ2^(−μ). T_(c) (or T_(proc,2)) after theend of the reception of the last symbol of the PDCCII scheduling the ULchannel/signal on the target cell, then the UE may cancel/drop thetransmission of the symbol on the source cell. N₂ is based on Table 1and μ corresponds to the smallest SCS configuration to one of(μ_(ul,source), μ_(dci,target)). It is possible that the source cell andtarget cell have a different processing capability. In this case, N₂corresponds to the minimum capability between the source and targetcell, or the processing capability of the source cell. d_(2,1) isdefined according to the DMRS configuration as described in sub-clause6.4 of IS 38.214. The choice of d_(2,1) can also he a fixed value 1 forrelaxing the X_(min) to provide a good upper bound for the requiredcancellation time of different type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell. Alternatively, the UE behavior on possible transmission of theoverlapping symbols on the source and target cells depends on UEimplementation. The UE may or may not drop the symbol on the target orsource cell transmission.

When, originally, there are multiple transmissions in the source and/ortarget cells, to acknowledge processing time of multiplexing, the aboveX_(min) can be replaced by T_(proc,2) ^(mux), T_(proc,release) ^(mux),and T_(proc,CSI) ^(mux) based on the configuration where It r-ul,sourceis replaced by the smallest SCS configuration of all originallyoverlapping source cell transmissions, and μ_(dci,target) is replaced bythe smallest SCS configuration of PDCCH's for all originally overlappingtarget cell transmissions.

When the CSI reports are involved in the collision of the source andtarget cell, to acknowledge the CSI computation, the above X_(min) canbe replaced by the maximum of T_(proc,CSI), where μ_(ul,source) isreplaced by the μ used for calculating the CSI computation time for thesource cells, and μ_(dci,target) is replaced by the μ used forcalculating the CSI computation time for the target cells.

When multiplexing is considered, either multiplicative scaling (α asαX_(min)) or additive offset (β as X_(min)+β) to X_(min) can beconsidered. When these are considered, it is also possible not toinclude SCS configurations of the source cell in the determination ofX_(min) since it can be absorbed into scaling and/or offset.

Since the processing capability is configured per cell, it may bedesirable to determine the both N₂ for the source and target cell bycorresponding μ and the processing capability and selecting the largerof the resulting values. With two numerologies, when collision of the ULsignal/channel on the target cell and the UL signal/channel on thesource cell occurs, if the first symbol of the UL transmission in thesource cell, including the effect of the timing advance, is no earlierthan symbol L, where L is defined as the UL symbol with its CP startingX_(min)=max{T_(proc,2,source), T_(proc,2,target)} after the end of thereception of the last symbol of PDCCH scheduling the ULtransmission/signal on the target cell, then the UE may cancel thetransmission of the signal/channel in the source cell.T_(proc,2,source)=(N_(2,source)+d_(2,1)) (2048+144). κ2^(−μ). T_(c) andT_(proc,2,target)=(N_(2,target)+d_(2,1)) (2048+144). κ2^(−μ). T_(c).N_(2,source) is based on Table 1, where μ corresponds to μ_(ul,source)and the processing capability corresponds to the one with the sourcecell. N_(2,target) is based on Table 1, where μ corresponds toμ_(dci,target) and the processing capability corresponds to the one withthe source cell. d_(2,1) is defined according to the DMRS configurationas described in sub-clause 6.4 of TS 38.214. The choice of d_(2,1) canalso be a fixed value 1 for relaxing the X_(min) to provide a good upperbound for the required cancellation time of different type of uplinktransmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$

With four numerologies, when collision of the UL signal/channel on thetarget cell and the UL signal/channel on the source cell occurs, if asymbol of the UL transmission in the source cell, including the effectof the timing advance, is no earlier than symbol L and overlaps with asymbol of the UL transmission on the target cell, where L is defined asthe UL symbol with its CP starting X_(min)=(N₂+d_(2,1)) (2048+144).κ2^(−μ). T_(c) (or T_(proc,2)) after the end of the reception of thelast symbol of the PDCCH scheduling the UL channel/signal on the targetcell, then the UE may cancel/drop the transmission of the symbol on thesource cell, N₂ is based on Table 1 and μ corresponds to the smallestSCS configuration to one of (μ_(ul,source), μ_(dci,target),μ_(ul,target), μ_(dci,source)). It is possible that the source cell andtarget cell have different processing capability N₂. In this case, N₂corresponds to the minimum capability between the source and targetcell, or the processing capability of the source cell. d_(2,1) isdefined according to the DMRS configuration as described in sub-clause6.4 of TS 38.214.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell. Alternatively, the UE behavior on possible transmission of theoverlapping symbols on the source and target cells is up to UEimplementation. The UE may or may not drop the symbol on the target orsource cell transmission.

When, originally, there are multiple transmissions in the source and/ortarget cells, to acknowledge the processing time of multiplexing, theabove X_(min) can be replaced by the maximum of T_(proc,2) ^(mux),T_(proc,release) ^(mux), and T_(proc,CSI) ^(mux) based on theconfiguration where μ_(ul,source) is replaced by SCS configurations ofall originally overlapping source cell transmissions, and U is replacedby SCS configurations of PDCCHs for all originally overlapping targetcell transmissions. μ_(ul,target) is replaced by SCS configurations ofall originally overlapping target cell transmissions, and μ_(dci,source)is replaced by SCS configurations of PDCCH's for all originallyoverlapping source cell transmissions.

When the CSI reports are involved in the collision of the source andtarget cell, to acknowledge the CSI computation, the above X_(min) canbe replaced by T_(proc,CSI), where both μ_(ul,source) and μ_(dci,source)are replaced by the μ used for calculating the CSI computation time forthe source cells, and both μ_(dci,target) and μ_(ul,target) are replacedby the μ used for calculating the CSI computation time for the targetcells.

When multiplexing is considered, either multiplicative scaling (α asαX_(min)) or additive offset (β as X_(min)+β) to X_(min) can beconsidered. When these are considered, it is also possible not toinclude SCS configurations of the source cell in the determination ofX_(min) since it can be absorbed into scaling and/or offset.

Since the processing capability is configured per cell, it may bedesirable to determine the both N₂ for the source and target cell bycorresponding p. and the processing capability and selecting the largerof the resulting values. With four numerologies, when collision of theUL signal/channel on the target cell and the UL signal/channel on thesource cell occurs, if the first symbol of the UL transmission in thesource cell, including the effect of the timing advance, is no earlierthan symbol L, where L is defined as the UL symbol with its CP startingX_(min)=max {T_(proc,2,source), T_(proc,2,target)} after the end of thereception of the last symbol of the PDCCH scheduling the ULtransmission/signal on the target cell, then the UE may cancel thetransmission of the signal/channel in the source cell.T_(proc,2,source)=(N_(2,source)+d_(2,1))(2048+144). κ2^(−μ). T_(c) andT_(proc,2,target)=(N_(2,target)+d_(2,1)) (2048+144). κ2^(−μ). T_(c).N_(2,source) is based on Table 1 and μ corresponds to the smallest SCSconfiguration to one of (μ_(ul,source), μ_(dci,source)). N_(2,source)corresponds to the processing capability of the source cell.N_(2,target) is based on Table 1 and μ corresponds to the smallest SCSconfiguration to one of (μ_(dci,target), μ_(ul,target)). N_(2,target)corresponds to the processing capability of the target cell. d_(2,1) isdefined according to the DMRS configuration as described in sub-clause6.4 of TS 38.214. The choice of d_(2,1) can also be a fixed value 1 forrelaxing the X_(min) to provide a good upper bound for the requiredcancellation time of different type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell. Alternatively, the UE behavior on the possible transmission of theoverlapping symbols on the source and target cells depends on the UEimplementation. The UE may or may not drop the symbol on the target orsource cell transmission.

FIG. 7 illustrates a diagram of partial cancellation, according to anembodiment. As shown in FIG. 7 , any overlapping portion 704 of the ULtransmission 702 on the source cell which comes after the cancellationtime X_(min) will be dropped. Any non-overlapping symbols 706 on thesource cell 702. will be transmitted. For the symbols 708 of the sourcetransmission which come before X_(min) after the end of the PDCCH on thetarget cell (carrying the DCI target) and overlap with the ULtransmission on the target cell, the UE behavior is up to UEimplementation. In these symbols, the UE may or may not drop the targetcell and/or the source cell transmission.

In some embodiments, a PRACH is on the target cell. When the collidingchannel on the target cell is an Msg1 preamble, since there is noscheduling DCI, the time duration is specified from the moment that thephysical layer of the UE becomes aware of the PRACH Msg1 transmission.This point is referred to as point P. In some embodiments, the minimumtime duration X_(min) from point P to the start of a dropped symbol ofthe UL transmission in the source cell is based on N₂ as a function ofthe numerology of the UL channel/signal on the source cell,μ_(ul,source)(μ_(ul,source)=0 if the UE transmits the PRACH using 1.25kHz or 5 kHz SCS on the source cell). For full dropping, when collisionof the UL signal/channel on the target cell and the UL signal/channel onthe source cell occurs, where the UL channel/signal on target cellcarries Msg1, if the first symbol of the UL transmission in the sourcecell, including the effect of the timing advance, is no earlier thansymbol L, where L is defined as the UL symbol with its CP startingX_(min)=(N₂+d_(2,1))(2048+144). κ2^(−μ). T_(c) (for T_(proc,2)) afterpoint P, then the UE may cancel/drop the transmission in thetransmission on the source cell. N₂ is based on Table 1 andμ=μ_(ul,source). d_(2,1) is defined according to the DMRS configurationas described in sub-clause 6.4 of TS 38.214.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$

Otherwise, the UE may ignore the dropping of the signal/channel on thesource cell

For partial dropping, when collision of the UL signal/channel on thetarget cell and the UL signal/channel on the source cell occurs, wherethe UL channel/signal on the target cell carries Msg1, and if a symbolof the UL transmission in the source cell, including the effect of thetiming advance, is no earlier than symbol L, where L is defined as theUL symbol with its CP starting X_(min)=(N₂+d_(2,1))(2048 +144). κ2^(−μ).T_(c) (or T_(proc,2)) after point P, then the UE may cancel/drop thetransmission of the symbol in the transmission on the source cell. N₂ isbased on Table 1 and μ=μ_(ul,source). d_(2,1) is defined according tothe DMR S configuration as described in sub-clause 6.4 of TS 38.214. Thechoice of d_(2,1) can also be a fixed value 1 for relaxing the X_(min)to provide a good upper bound for the required cancellation time ofdifferent type of uplink transmissions.

${\kappa = 64},{T_{c} = {\frac{1}{480 \times 10^{3} \times 4096}.}}$Otherwise, the UE may ignore the dropping of the symbol on the sourcecell.

If the UL signal/channel on the target cell is Msg3, the Msg3 grant isconveyed in the PDSCH carrying random access channel (RACH) response(RAR) message. This PDSCH acts as a scheduling PDCCH and the PDSCH canbe considered as the reference point to define the dropping timeline.The minimum time duration X_(min) from the ending symbol of the PDSCHconveying a RAR message on the target cell to the start of a droppedsymbol of the UL transmission in the source cell, is based on N₁ and N₂as a function of μ_(dl,target), and μ_(ul,source). It is possible thatthe source cell and target cell have a different processing capabilityN₁ and N₂. In this case, in some UE implementations, N₁ and N₂corresponds to the minimum capability between the source and targetcell. Alternatively, in some UE implementations, N₁ corresponds to thecapability of the target cell, and N₂ corresponds to the capability ofthe source cell.

In full dropping, when collision of the UL signal/channel on the targetcell and the UL signal/channel on the source cell occurs, where the ULchannel/signal on the target cell carries Msg3, and if the time durationfrom the end of the last symbol of the PDSCH conveying the RAR messageto the first symbol of the UL transmission in the source cell is notshorter than X_(min)=N₁+N₂+0.5 msec, or T_(proc,2)+T_(proc,2)+0.5 msec,then the UE may drop the transmission in the source cell. N₂ is based onTable 1 and μ=μ_(ul,source). N₁ is based on Table 2 and μ=μ_(dl,target).Alternatively, N₁ and N₂ correspond to the smaller SCS configurationamong μ=μ_(dl,target). It is possible that the source cell and thetarget cell have a different processing capability N₁ and N₂. In thiscase, in some UE implementations, N₁ and N₂ corresponds to the minimumcapability between the source and target cell. Alternatively, in some UEimplementations, N₁ corresponds to the capability of the target cell,and N₂ corresponds to capability of the source cell. Otherwise, the UEmay ignore the dropping of the signal/channel on the source cell.

In partial dropping, when collision of the UL signal/channel on thetarget cell and the UL signal/channel on the source cell occurs, wherethe UL channel/signal on the target cell carries Msg3, and if the timeduration from the end of the last symbol of the PUSCH conveying the RARmessage to the start of a symbol of the UL, transmission in the sourcecell is not shorter than X_(min)=N₁+N₂+0.5 msec, or T_(proc,2)+0.5 msec,then the UE may drop the transmission of the symbol in the source cell.N₂ is based on Table 1 and μ=μ_(ul,source). N₁ is based on Table 2 andμ=μ_(dl,target). Alternatively, N₁ and N₂ correspond to the smaller SCSconfiguration among μ_(ul,source) and μ_(dl,target). It is possible thatthe source cell and target cell have a different processing capabilityN₁ and N₂. In this case, in some UE implementations, N₁ and N₂corresponds to the minimum capability between the source and targetcell. Alternatively, in some UE implementations, N₁ corresponds tocapability of the target cell, and N₂ corresponds to the capability ofthe source cell. Otherwise, the UE may ignore the dropping of the symbolon the source cell.

If the UE does not provide ULPowerSharingDAPS-HO in the UE transmissionson the target cell and the source cell, the UE transmits only on thetarget cell, and cancels the transmission to source cell after the PUSCHpreparation time T_(proc,2) for the corresponding PUSCH processingcapability, assuming d_(2,1)=1 after a last symbol of a CORESET wherethe UE detects a DCI format scheduling the transmission on the targetcell and p. corresponds to the smallest SCS configuration between theSCS configuration of the PDCCH carrying the DCI format and the SCSconfiguration of the UE transmission on the source cell. If the UEtransmits a PRACH using 1.25 kHz or 5 kHz SCS on the source cell, the UEdetermines T_(proc,2), assuming SCS configuration μ=0. A UE does notexpect to cancel a transmission on the source cell (in symbols from theset of symbols) that occur, relative to a last symbol of a CORESET wherethe UE detects a DCI format scheduling a transmission on the targetcell, after a number of symbols that is smaller than the PUSCHpreparation time T_(proc,2) for the corresponding PUSCH processingcapability, assuming d_(2,1)=1 and μ corresponds to the smallest SCSconfiguration between the SCS configuration of the PDCCH carrying theDCI format and the SCS configuration of the UE transmission on thesource cell. If the UE transmits the PRACH using 1.25 kHz or 5 kHz SCSon the source cell, the UE determines T_(proc,2), assuming SCSconfiguration μ=0. There may be a special value μ for PRACH using 1,25kHz or 5 kHz SCS on the source cell (the UE determines T_(proc,2),assuming SCS configuration μ=0). d2,1 may be 1 for relaxing theT_(proc,2) calculation. Since the transmissions may not be PUSCH, whendetermining the timeline, using the value of 1 provides a good bound forvarious transmissions.

The time offset between last symbol of COREST where the UE detects thePDCCH carrying the DCI format and the first symbol which the UE ismandated to cancel is the PUSCH preparation time T_(proc,2) defined inTS 38.214. T_(proc,2) provides a reasonable timeline requirement for theUE for canceling the general UL transmission.

There is one fundamental difference between msg3 and other dynamic grantbased transmissions. Instead of PDCCH, the msg3 grant is conveyed in thePDSCH carrying a RAR message. The procedure of conveying suchinformation involves some higher layer process. Therefore, the gapbetween PDSCH carrying RAR message and msg3 is T_(proc,1)+T_(proc,2)+0.5ms, which involves the msg2 process time (i.e., decoding time and higherlayer processing: T_(proc,1)+0.5 ms) and msg3 preparation time(T_(proc,2)).

To define a cancellation timeline due to msg3, the overall processingtime for cancellation is T_(proc,1)+T_(proc,2)+0.5 ms. For T_(proc,1)and T_(proc,2), SCS is chosen from the minimum of the source and targetcell SCS and processing capability.

If the UE does not provide ULPowerSharingDAPS-HO, and UE transmissionson the target cell and the source cell overlap, the UE transmits only onthe target cell, and cancels the transmission to source cell after thePUSCH preparation time T_(proc,2) for the corresponding PUSCH processingcapability, assuming d_(2,1)=1 after a last symbol of a CORESET wherethe UE detects a DCI, format scheduling the transmission on the targetcell and u corresponds to the smallest SCS configuration between the SCSconfiguration of the PDCCH carrying the DCI format and the SCSconfiguration of the UE transmission on the source cell. If the UEtransmits the PRACH using 1.25 kHz or 5 kHz SCS on the source cell, theUE determines assuming SCS configuration μ=0.

A UE does not expect to cancel a transmission on the source cell insymbols from the set of symbols that occur, relative to a last symbol ofa CORESET where the UE detects a DCI format scheduling a transmission onthe target cell, after a number of symbols that is smaller than thePUSCH preparation time T_(proc,2) for the corresponding PUSCH processingcapability, assuming d_(2,1)=1 and μ corresponds to the smallest SCSconfiguration between the SCS configuration of the PDSCH carrying theDCI format and the SCS configuration of the UE transmission on thesource cell. If the UE transmits PRACH using 1.25 kHz or 5 kHz SCS onthe source cell, the UE determines T_(proc,2), assuming SCSconfiguration μ=0.

A UE does not expect to cancel a transmission on the source cell insymbols from the set of symbols that occur, relative to a last symbol ofa PDSCH reception conveying a RAR message with a RAR UL grant on thetarget cell, after a number of symbols that is smaller thanN_(T,1)+N_(T,2)+0.5 msec, where N_(T,1) is a time duration of N₁ symbolscorresponding to a PDSCH processing time for UE processing capabilitywhen additional PDSCH DMRS is configured, N_(T,2) is a time duration ofN₂ symbols corresponding to a PUSCH preparation time for UE processingcapability and the UE considers that N₁ and N₂ correspond to the smallerof the SCS configurations for the PDSCH on the target cell and thetransmission on the source cell. For μ=0, the UE assumes N_(1,0)=14.

The above may be adopted for the UL cancellation timeline to the sourcemaster cell group (MCG). If a UE is configured with DAPS handoveroperation, the UE performs transmission power control based on Section7.6.2 of 38.213 replacing the MCG with target MCG and SCG with sourceMCG. The agreement was implemented in Clause 15 of TS 38.213 as in Table3.

TABLE 3 If the UE indicates ULPowerSharingDAPS-HO = Semistatic-mode1 andis provided ULPowerSharingDAPS-HO-mode = Semi-static-mode1, the UEdetermines a transmission power for the target MCG or for the source MCGas described in Clause 7.6.2 for ULPowerSharingDAPS- HO =Semi-static-mode1 by considering the target MCG as the MCG and thesource MCG as the SCG. If the UE indicates ULPowerSharingDAPS-HO =Semistatic-mode2 and is provided ULPowerSharingDAPS-HO-mode =Semi-static-mode2, the UE determines a transmission power for the targetMCG or for the source SCG as described in Clause 7.6.2 forULPowerSharingDAPS- HO = Semi-static-mode2 by considering the target MCGas the MCG and the source MCG as the SCG. If the UE indicatesULPowerSharingDAPS-HO = Dynamic and is provided ULPowerSharingDAPS-HO-mode = Dynamic, the UE determines a transmission power for the targetMCG or for the source MCG as described in Clause 7.6.2 forULPowerSharingDAPS-HO = Dynamic by considering the target MCG as the MCGand the source MCG as the SCG.

In RAN1-100 bis-E, the following UE features for power sharing modeduring a DAPS handover were agreed in Table 4.

TABLE 4 21-2 Basic UE power sharing for DAPS HO Support of semi-staticpower sharing mode1 21-2a Semi-static UL power sharing mode 2 Support ofsemi-static for DAPS HO power sharing mode 2 21-2b Dynamic UL powersharing for DAPS HO Support of dynamic power sharing

In addition, the gNB can configure the UE for a specific power sharingmode for DAPS, and the gNB can disable power sharing between target andsource MCG. No power sharing between the target and source MCG can beindicated by the gNB not configuring the ULPowerSharingDAPS-HO-mode.

If the UE indicates ULPowerSharing DAPS-HO=Semi-static-mode 1 and isprovided ULPowerSharingDAPS-HO-mode=Semi-static-mode 1, the UEdetermines a transmission power for the target MCG or for the source MCGfor NR-DC-PC-mode=Semi-static-model by considering the target MCG as theMCG and the source MCG as the secondary cell group (SCG).

If the UE indicates ULPowerSharingDAPS-HO=Semi-static-mode 2 and isprovided ULPowerSharingDAPS-HO-mode=Semi-static-mode 2 , the UEdetermines a transmission power for the target MCG or for the source SCGfor NR-DC-PC-mode=Semi-static-mode 2 by considering the target MCG asthe MCG and the source MCG as the SCG.

If the UE indicates ULPowerSharingDAPS-HO=Dynamic and is providedULPowerSharingDAPS-HO-mode=Dynamic, the UE determines a transmissionpower for the target MCG or for the source MCG for NR-DC-PC-mode=Dynamicby considering the target MCG as the MCG and the source MCG as theSCG.<unchanged text omitted>.

The agreements in Table 5 were reached in RAN1-99 meeting.

TABLE 5 Agreement: Confirm WA from RANI #98bis on UL transmission ofsignals/channels for DAPS handover with the following changes: Collision(in above) is defined for the following cases: physical time resourcesfor UL channel/signals partially or fully overlap for theintra-frequency intra-band scenario. physical time and frequencyresources for UL channel/signals partially or fully overlap in time andfrequency for any other scenario. Note: Cases when UE realizes ULtransmission collides after transmission to the source/target cell isongoing can be discussed during the CR review. UL transmission droppingwhen UL transmission of signals/channels to source and target cellcollide should apply to all combination of UL channel/signals (i.e.prioritize target) If UE supporting DAPS handover indicates that UE isnot capable of supporting simultaneous UL transmission to source andtarget cell, UE will drop transmission of source cell if ULtransmissions of source and target cell overlap in time. Otherwise, UEtransmits UL signals/channels to both source and target cell in DAPS HO.

This means that the UE behavior for canceling UL transmissions to sourcecells should be, if a UE does not support simultaneous transmission(i.e., not providing ULPowerSharingDAPS-HO), a UE would need to dropsource cell transmission if source and target cell UL overlap in timeand even if a UE supports simultaneous transmission (i.e., providingULPowerSharingDAPS-HO), if transmissions collide which are defined forintra-frequency intra-band and inter-frequency intra-band, then a UEwould still drop the source cell transmission.

However, the current spec in 38.213 restricts the cancellationconditions to “if a UE does not support simultaneous Tx, and iftransmission overlap”, which is different from the RAN1-99 meetingagreement. During RAN1-100e, there was a consensus to allow the networkto configure the UE to always perform the strict prioritization of thetarget transmissions. The network can force this mode by not configuringULPowerSharingDAPS-HO-mode. This mode is further endorsed by anagreement in RAN1-100 bis-E.

The UE behavior may act the same as the indicates supporting none of thepower sharing modes (i.e., Semi-static-mode 1, Semi-static-mode2 andDynamic). In other words, the UE will only transmit to the target cellif there are transmissions overlapping in time, The dropping orcancellation of transmissions to the source cell should follow thecancellation timeline.

The following method in Table 6 is disclosed.

TABLE 6 If the UE does not provide ULPowerSharingDAPS-HO, or is notprovided ULPowerSharingDAPS-HO- Mode and UE transmissions on the targetcell and the source cell are in overlapping time resources or the UE isprovided ULPowerSharingDAPS-HO-Mode, and UE transmissions on the targetcell and the source cell overlap the UE transmits only on the targetcell UE transmissions on the target cell and the source cell overlap ifthey are in overlapping time resources if the carrier frequencies forthe target MCG and the source MCG are intra-frequency and intra-bandoverlapping time resources and overlapping frequency resources if thecarrier frequencies  for the target MCG and the source MCG are notintra-frequency and intra-band For intra-frequency DAPS handoveroperation, the UE expects that an active DL bandwidth part (BWP) and anactive UL BWP on the target cell are within an active DL BWP and anactive UL BWP on the source cell, respectively. The UE determinesintra-frequency as described in Clause 9.2.1 of [10, TS38.133].

For an intra-frequency DAPS handover operation, the UE expects that anactive DL BWP and an active UL BWP on the target cell are within anactive DL BWP and an active UL BWP on the source cell, respectively. Ifthe UE is provided search space sets on both the target MCG and thesource MCG, the UE does not expect to have in any slot any universalsynchronization signal (USS) set without allocated PDCCH candidates formonitoring on both the target MCG and the source MCG. This can beadopted for removing PDCCH blind decoding capabilities for MCG1/2 duringa DAPS handover.

For UL collision of the source PRACH and target PUSCH/physical ULcontrol channel (PUCCH)/sounding reference signal (SRS), the UE may dropthe PRACH when the PRACH transmission in the source and thePUSCH/PUCCH/SRS in target cell are in same slot or separated by lessthan N symbols. For a DAPS operation in a same frequency band, a UE doesnot transmit a PUSCH/PUCCH/SRS to the source MCG in a slot when thetransmission would overlap in time with a PRACH transmission to thetarget MCG or when a gap between a first or last symbol of a PRACHtransmission to the target MCG in a first slot would be separated byless than N symbols from a last or first symbol, respectively, of thePUSCH/PUCCH/SRS transmission to the source MCG in a second slot. N=2 forμ=0 or μ=1, N=4 for μ=2 or μ=3, and μ is the SCS configuration of theactive UL BWP for the PUSCH/PUCCH/SRS transmission to source MCG.

For a DAPS operation in a same frequency band, a UE does not transmit aPRACH to the source MCG in a slot when the transmission would overlap intime with a PUSC/PPUCCH/SRS transmission to the target MCG or when a gapbetween a first or last symbol of a PUSCH/PUCCH/SRS transmission to thetarget MCG in a first slot would be separated by less than N symbolsfrom a last or first symbol, respectively, of the PRACH transmission tothe source MCG in a second slot. N=2 for μ=0 or μ32 1, N=4 for μ=2 orμ=3, and μ is the SCS configuration of the active UL BWP for thePUSCH/PUCCH/SRS transmission to target MCG.

FIG. 8 illustrates a block diagram of an electronic device 801 in anetwork environment 800, according to one embodiment. Referring to FIG.8 , the electronic device 801 in the network environment 800 maycommunicate with an electronic device 802 via a first network 898 (e.g.,a short-range wireless communication network), or an electronic device804 or a server 808 via a second network 899 (e.g., a long-rangewireless communication network). The electronic device 801 maycommunicate with the electronic device 804 via the server 808. Theelectronic device 801 may include a processor 820, a memory 830, aninput device 850, a sound output device 855, a display device 860, anaudio module 870, a sensor module 876, an interface 877, a haptic module879, a camera module 880, a power management module 888, a battery 889,a communication module 890, a subscriber identification module (SIM)896, or an antenna module 897. In one embodiment, at least one (e.g.,the display device 860 or the camera module 880) of the components maybe omitted from the electronic device 801, or one or more othercomponents may be added to the electronic device 801. In one embodiment,some of the components may be implemented as a single integrated circuit(IC). For example, the sensor module 876 (e.g., a fingerprint sensor, aniris sensor, or an illuminance sensor) may be embedded in the displaydevice 860 (e.g., a display).

The processor 820 may execute, for example, software (e.g., a program840) to control at least one other component (e.g., a hardware or asoftware component) of the electronic device 801 coupled with theprocessor 820, and may perform various data processing or computations.As at least part of the data processing or computations, the processor820 may load a command or data received from another component (e.g.,the sensor module 876 or the communication module 890) in volatilememory 832, process the command or the data stored in the volatilememory 832, and store resulting data in non-volatile memory 834. Theprocessor 820 may include a main processor 821 (e.g., a centralprocessing unit (CPU) or an application processor (AP)), and anauxiliary processor 823 (e.g., a graphics processing unit (GPU), animage signal processor (ISP), a sensor hub processor, or a communicationprocessor (CP)) that is operable independently from, or in conjunctionwith, the main processor 821. Additionally or alternatively, theauxiliary processor 823 may he adapted to consume less power than themain processor 821, or execute a particular function. The auxiliaryprocessor 823 may be implemented as being separate from, or a part of,the main processor 821.

The auxiliary processor 823 may control at least some of the functionsor states related to at least one component (e.g., the display device860, the sensor module 876, or the communication module 890) among thecomponents of the electronic device 801, instead of the main processor821 while the main processor 821 is in an inactive (e.g., sleep) state,or together with the main processor 821 while the main processor 821 isin an active state (e.g., executing an application). According to oneembodiment, the auxiliary processor 823 (e.g., an image signal processoror a communication processor) may be implemented as part of anothercomponent (e.g., the camera module 880 or the communication module 890)functionally related to the auxiliary processor 823.

The memory 830 may store various data used by at least one component(e.g., the processor 820 or the sensor module 876) of the electronicdevice 801. The various data may include, for example, software (e.g.,the program 840) and input data or output data for a command relatedthereto. The memory 830 may include the volatile memory 832 or thenon-volatile memory 834.

The program 840 may be stored in the memory 830 as software, and mayinclude, for example, an operating system (OS) 842, middleware 844, oran application 846.

The input device 850 may receive a command or data to be used by othercomponent (e.g., the processor 820) of the electronic device 801, fromthe outside (e.g., a user) of the electronic device 801. The inputdevice 850 may include, for example, a microphone, a mouse, or akeyboard.

The sound output device 855 may output sound signals to the outside ofthe electronic device 801. The sound output device 855 may include, forexample, a speaker or a receiver. The speaker may be used for generalpurposes, such as playing multimedia or recording, and the receiver maybe used for receiving an incoming call. According to one embodiment, thereceiver may be implemented as being separate from, or a part of, thespeaker.

The display device 860 may visually provide information to the outside(e.g., a user) of the electronic device 801. The display device 860 mayinclude, for example, a display, a. hologram device, or a projector andcontrol circuitry to control a corresponding one of the display,hologram device, and projector, According to one embodiment, the displaydevice 860 may include touch circuitry adapted to detect a touch, orsensor circuitry (e.g., a pressure sensor) adapted to measure theintensity of force incurred by the touch.

The audio module 870 may convert a sound into an electrical signal andvice versa. According to one embodiment, the audio module 870 may obtainthe sound via the input device 850, or output the sound via the soundoutput device 855 or a headphone of an external electronic device 802directly (e.g., wired) or wirelessly coupled with the electronic device801.

The sensor module 876 may detect an operational state (e.g., power ortemperature) of the electronic device 801 or an environmental state(e.g., a state of a user) external to the electronic device 801, andthen generate an electrical signal or data value corresponding to thedetected state. The sensor module 876 may include, for example, agesture sensor, a gyro sensor, an atmospheric pressure sensor, amagnetic sensor, an acceleration sensor, a grip sensor, a proximitysensor, a color sensor, an infrared (IR) sensor, a biometric sensor, atemperature sensor, a humidity sensor, or an illuminance sensor.

The interface 877 may support one or more specified protocols to be usedfor the electronic device 801 to be coupled with the external electronicdevice 802 directly (e.g., wired) or wirelessly. According to oneembodiment, the interface 877 may include, for example, a highdefinition multimedia interface (HDMI), a universal serial bus (USB)interface, a secure digital (SD) card interface, or an audio interface.

A connecting terminal 878 may include a connector via which theelectronic device 801 may be physically connected with the externalelectronic device 802. According to one embodiment, the connectingterminal 878 may include, for example, an HDMI connector, a USBconnector, an SD card connector, or an audio connector (e.g., aheadphone connector).

The haptic module 879 may convert an electrical signal into a mechanicalstimulus (e.g., a vibration or a movement) or an electrical stimuluswhich may be recognized by a user via tactile sensation or kinestheticsensation. According to one embodiment, the haptic module 879 mayinclude, for example, a motor, a piezoelectric element, or an electricalstimulator.

The camera module 880 may capture a still image or moving images.According to one embodiment, the camera module 880 may include one ormore lenses, image sensors, image signal processors, or flashes.

The power management module 888 may manage power supplied to theelectronic device 801. The power management module 888 may heimplemented as at least part of, for example, a power managementintegrated circuit (PMIC).

The battery 889 may supply power to at least one component of theelectronic device 801. According to one embodiment, the battery 889 mayinclude, for example, a primary cell which is not rechargeable, asecondary cell which is rechargeable, or a fuel cell.

The communication module 890 may support establishing a direct (e.g.,wired) communication channel or a wireless communication channel betweenthe electronic device 801 and the external electronic device (e.g., theelectronic device 802, the electronic device 804, or the server 808) andperforming communication via the established communication channel. Thecommunication module 890 may include one or more communicationprocessors that are operable independently from the processor 820 (e.g.,the AP) and supports a direct (e.g., wired) communication or a wirelesscommunication. According to one embodiment, the communication module 890may include a wireless communication module 892 (e.g., a cellularcommunication module, a short-range wireless communication module, or aglobal navigation satellite system (GNSS) communication module) or awired communication module 894 (e.g., a local area network (LAN)communication module or a power line communication (PLC) module). Acorresponding one of these communication modules may communicate withthe external electronic device via the first network 898 (e.g., ashort-range communication network, such as Bluetooth™, wireless-fidelity(Wi-Fi) direct, or a standard of the Infrared Data Association (IrDA))or the second network 899 (e.g., a long-range communication network,such as a cellular network, the :Internet, or a computer network (e.g.,LAN or wide area network (WAN)). These various types of communicationmodules may be implemented as a single component (e.g., a single IC), ormay be implemented as multiple components (e.g., multiple ICs) that areseparate from each other. The wireless communication module 892 mayidentify and authenticate the electronic device 801 in a communicationnetwork, such as the first network 898 or the second network 899, usingsubscriber information (e.g., international mobile subscriber identity(IMSI)) stored in the subscriber identification module 896.

The antenna module 897 may transmit or receive a signal or power to orfrom the outside (e.g., the external electronic device) of theelectronic device 801. According to one embodiment, the antenna module897 may include one or more antennas, and, therefrom, at least oneantenna appropriate for a communication scheme used in the communicationnetwork, such as the first network 898 or the second network 899, may beselected, for example, by the communication module 890 (e.g., thewireless communication module 892). The signal or the power may then betransmitted or received between the communication module 890 and theexternal electronic device via the selected at least one antenna.

At least some of the above-described components may be mutually coupledand communicate signals (e.g., commands or data) therebetween via aninter-peripheral communication scheme (e.g., a bus, a general purposeinput and output (GPIO), a serial peripheral interface (SPI), or amobile industry processor interface (MIPI)).

According to one embodiment, commands or data may be transmitted orreceived between the electronic device 801 and the external electronicdevice 804 via the server 808 coupled with the second network 899. Eachof the electronic devices 802 and 804 may be a device of a same type as,or a different type, from the electronic device 801. All or some ofoperations to be executed at the electronic device 801 may be executedat one or more of the external electronic devices 802, 804, or 808. Forexample, if the electronic device 801 should perform a function or aservice automatically, or in response to a request from a user oranother device, the electronic device 801, instead of, or in additionto, executing the function or the service, may request the one or moreexternal electronic devices to perform at least part of the function orthe service. The one or more external electronic devices receiving therequest may perform the at least part of the function or the servicerequested, or an additional function or an additional service related tothe request, and transfer an outcome of the performing to the electronicdevice 801. The electronic device 801 may provide the outcome, with orwithout further processing of the outcome, as at least part of a replyto the request. To that end, a cloud computing, distributed computing,or client-server computing technology may be used, for example.

One embodiment may be implemented as software (e.g., the program 840)including one or more instructions that are stored in a storage medium(e.g., internal memory 836 or external memory 838) that is readable by amachine (e.g., the electronic device 801). For example, a processor ofthe electronic device 801 may invoke at least one of the one or moreinstructions stored in the storage medium, and execute it, with orwithout using one or more other components under the control of theprocessor. Thus, a machine may be operated to perform at least onefunction according to the at least one instruction invoked. The one ormore instructions may include code generated by a compiler or codeexecutable by an interpreter. A machine-readable storage medium may beprovided in the form of a non-transitory storage medium. The term“non-transitory” indicates that the storage medium is a tangible device,and does not include a signal (e.g., an electromagnetic wave), but thisterm does not differentiate between where data is semi-permanentlystored in the storage medium and where the data is temporarily stored inthe storage medium.

According to one embodiment, a method of the disclosure may be includedand provided in a computer program product. The computer program productmay be traded as a product between a seller and a buyer. The computerprogram product may be distributed in the form of a machine-readablestorage medium (e.g., a compact disc read only memory (CD-ROM)), or bedistributed (e.g., downloaded or uploaded) online via an applicationstore (e.g., Play Store™), or between two user devices (e.g., smartphones) directly. If distributed online, at least part of the computerprogram product may be temporarily generated or at least temporarilystored in the machine-readable storage medium, such as memory of themanufacturer's server, a server of the application store, or a relayserver.

According to one embodiment, each component (e.g., a module or aprogram) of the above-described components may include a single entityor multiple entities. One or more of the above-described components maybe omitted, or one or more other components may be added. Alternativelyor additionally, a plurality of components (e.g., modules or programs)may be integrated into a single component. In this case, the integratedcomponent may still perform one or more functions of each of theplurality of components in the same or similar manner as they areperformed by a corresponding one of the plurality of components beforethe integration. Operations performed by the module, the program, oranother component may be carried out sequentially, in parallel,repeatedly, or heuristically, or one or more of the operations may beexecuted in a different order or omitted, or one or more otheroperations may be added.

Although certain embodiments of the present disclosure have beendescribed in the detailed description of the present disclosure, thepresent disclosure may be modified in various forms without departingfrom the scope of the present disclosure. Thus, the scope of the presentdisclosure shall not be determined merely based on the describedembodiments, but rather determined based on the accompanying claims andequivalents thereto.

What is claimed is:
 1. A method, comprising: receiving a scheduling ofan uplink (UL) signal on a target cell that collides with a UL signal ona source cell; determining a cancellation time for dropping the ULsignal on the source cell as a time duration from an ending symbol of aphysical downlink control channel (PDCCH) scheduling the UL signal onthe target cell; determining a time gap between the ending symbol of thePDCCH scheduling the UL signal on the target cell and the first symbolof the UL signal on the source cell; and dropping at least a portion ofthe UL signal on the source cell in response to the determined time gapbeing greater than the determined cancellation time.
 2. The method ofclaim 1, wherein the cancellation time is determined based on twonumerologies.
 3. The method of claim 1, wherein dropping at least aportion of the UL signal on the source cell comprises dropping a portionof the UL signal on the source cell that occurs after the determinedcancellation time.
 4. The method of claim 1, wherein dropping at least aportion of the UL signal of the source cell further comprises droppingall of the UL signal of the source cell when the UL signal on the sourcecell starts after the determined cancellation time.
 5. The method ofclaim 1, further comprising determining a physical uplink shared channel(PUSCH) preparation time based on a PUSCH processing capability and atime duration corresponding to a subcarrier spacing (SCS) configuration.6. The method of claim 5, wherein dropping at least a portion of the ULsignal on the source cell comprises dropping a portion of the UL signalon the source cell that occurs after the determined PUSCH preparationtime and the determined time duration.
 7. The method of claim 6, whereinthe SCS configuration corresponds to the smallest SCS configurationbetween an SCS configuration of a PDCCH carrying the scheduling of theUL signal on the target cell and the SCS configuration of the UL signalon the source cell.
 8. The method of claim 1, further comprisingdetermining a first time duration of symbols corresponding to a physicaldownlink shared channel (PDSCH) processing time for a user equipment(UE) processing capability and a second time duration of symbolscorresponding to a physical uplink shared channel (PUSCH) preparationtime for the UE processing capability.
 9. The method of claim 8, whereindropping at least a portion of the UL signal on the source cellcomprises dropping a portion of the UL signal on the source cell thatoccurs after the first time duration and after the second time duration.10. The method of claim 8, wherein the first time duration and thesecond time duration correspond to the smaller of a subcarrier spacing(SCS) configuration for a PDSCH on the target cell and an SCSconfiguration for the UL signal on the source cell.
 11. The method ofclaim 1, further comprising determining a time gap between the UL signalon the source cell and a physical downlink shared channel (PDSCH)conveying a random access channel (RACH) response (RAR) message, whereindropping the portion of the UL signal on the source cell is performedwhen the time gap is greater than the cancellation time.
 12. The methodof claim 11, wherein the time gap is determined as a duration between alast symbol of the PDSCH conveying the RAR message to the first symbolof the UL signal of the source cell.
 13. A user equipment (UE),comprising: a transceiver; and a processor configured to: receive, bythe transceiver, a scheduling of an uplink (UL) signal on a target cellthat collides with a UL signal on a source cell; determine acancellation time for dropping the UL signal on the source cell as atime duration from an ending symbol of a physical downlink controlchannel (PDCCH) scheduling the UL signal on the target cell; determine atime gap between the ending symbol of the PDCCH scheduling the UL signalon the target cell and a first symbol of the UL signal on the sourcecell; and drop at least a portion of the UL signal on the source cell inresponse to the determined time gap being greater than the determinedcancellation time.
 14. The UE of claim 13, wherein the cancellation timeis determined based on two numerologies.
 15. The UE of claim 13, whereinthe processor is configured to drop at least a portion of the UL signalon the source cell by dropping a portion of the UL signal on the sourcecell that occurs after the determined cancellation time.
 16. The UE ofclaim 13, wherein the processor is configured to drop at least a portionof the UL signal of the source cell by dropping all of the UL signal ofthe source cell when the UL signal on the source cell starts after thedetermined cancellation time.
 17. The UE of claim 13, wherein theprocessor is further configured to determine a physical uplink sharedchannel (PUSCH) preparation time based on a PUSCH processing capabilityand a time duration corresponding to a subcarrier spacing (SCS)configuration.
 18. The UE of claim 17, wherein the processor isconfigured to drop at least a portion of the UL signal on the sourcecell by dropping a portion of the UL signal on the source cell thatoccurs after the determined PUSCH preparation time and the determinedtime duration.
 19. The UE of claim 18, wherein the SCS configurationcorresponds to the smallest SCS configuration between an SCSconfiguration of a PDCCH carrying the scheduling of the UL signal on thetarget cell and the SCS configuration of the UL signal on the sourcecell.
 20. The UE of claim 13, wherein the processor is furtherconfigured to determine a first time duration of symbols correspondingto a physical downlink shared channel (PDSCH) processing time for a userequipment (UE) processing capability and a second time duration ofsymbols corresponding to a physical uplink shared channel (PUSCH)preparation time for the UE processing capability.
 21. The UE of claim20, wherein the processor is configured to drop at least a portion ofthe UL signal on the source cell by dropping a portion of the UL signalon the source cell that occurs after the first time duration and afterthe second time duration.
 22. The UE of claim 20, wherein the first timeduration and the second time duration correspond to the smaller of asubcarrier spacing (SCS) configuration for a PDSCH on the target celland an SCS configuration for the UL signal on the source cell.
 23. TheUE of claim 13, wherein the processor is further configured to determinea time gap between the UL signal on the source cell and a physicaldownlink shared channel (PDSCH) conveying a random access channel (RACH)response (RAR) message, wherein the processor is configured to drop theportion of the UL signal on the source cell when the time gap is greaterthan the cancellation time.
 24. The UE of claim 23, wherein the time gapis determined as a duration between a last symbol of the PDSCH conveyingthe RAR message to a-the first symbol of the UL signal of the sourcecell.